.opacity-img:hover img{ opacity: .85;filter:alpha(opacity=85);}

/*面板-重置*/
.panel-head{ margin-top: 30px;}
.panel-head .more{ float:right;margin-top: 8px;}
.panel-body{ margin-top: 10px;background-color: #fff;}
.panel-body .panel-head{ margin:24px 20px 24px 40px;}
.panel-body .panel-body{ margin:0 20px 24px 40px;}


.rslides-nav.inbox { left:50%;margin-left: -525px;overflow: visible;}
.rslides-nav .prev,.rslides-nav .next{ top:-50%;margin-top: -200px;display: none;}

.banner:hover .rslides-nav .prev,.banner:hover .rslides-nav .next{display: block;}

.bl-imglist .strong{font-weight: 700;}
/*个性化图文列表--专场直达--*/
.imglist-1{ margin: 0 -20px 0 0;}
.imglist-1 li{ margin-bottom:12px;margin-right: 10px;height: 240px; }
.imglist-1 img{ width:520px; height:240px;}
.imglist-1 .con{ position: absolute;top: 70px;right:0;width:212px;text-align:left;}
.imglist-1 .head{ padding-bottom:4px;font-size: 24px;}
.imglist-1 .des{ padding-bottom:20px;font-size: 18px;}

/*个性化图文列表--热卖爆品--*/
.imglist-2{ margin: 0;padding-top: 6px;}
.imglist-2 li{ margin-bottom:12px;height: 330px;position: relative;border: 1px solid #ddd;}
.imglist-2 .col-l{ height: 100%;}
.imglist-2 .col-l img{ width:auto; height:100%;}
.imglist-2 .col-l .icon-soldout{ position: absolute;top:72px;right: 72px;}
.imglist-2 .col-l .hot-tag { position:absolute;top:18px;left:14px;width:98px;height:98px;background-position:-84px -248px;color: #fff;text-align: center;}
.imglist-2 .panel-head img{ height: 38px;width: auto;margin-right: 12px;}
.imglist-2 .panel-head .small{ font-size: 12px;color: #9e9e9e;line-height: 19px;}
.imglist-2 .panel-body { color: #000;}
.imglist-2 .panel-body .tit{ font-size: 20px;color: #ff7800;text-align: left;font-weight: 700;}
.imglist-2 .panel-body .sub-tit{ font-size: 20px;width: 100%;}
.imglist-2 .panel-body del{ color: #666;}
.imglist-2 .panel-body .des{ height:70px;margin: 10px 0 20px 0;font-size: 12px;color: #000;line-height: 22px;}
.imglist-2 .panel-body .buy-link,.imglist-2 .panel-body .fav-link ,.imglist-2 .panel-body .cart-link { position: absolute;right: 30px;bottom: 24px;}
.imglist-2 .buy-link .icon-06:hover{ background-position: -341px -136px;}

/*竖向*/
.imglist-2-ver li{ height: auto;}
.imglist-2-ver .col-l{ height: 330px;overflow: hidden;}
.imglist-2-ver .col-l img{ width:254px; height:254px;}
.imglist-2-ver .col-r{ height: 180px;padding-bottom: 20px;overflow: hidden;}
.imglist-2-ver .panel-head{ margin-bottom: 10px;line-height: 20px;}
.imglist-2-ver .panel-head img{ height: 20px;width: auto;}
.imglist-2-ver .panel-body .tit{ color: #333;font-size: 18px;font-weight: 400;}
.imglist-2-ver .panel-body .sub-tit{ margin-bottom: 30px;font-size: 16px;}

/*列之间有间距*/
.imglist-2-ver .col-space { border: 0 none;}
.imglist-2-ver .col-space .col-box{ margin-right:5px;border: 1px solid #ddd;}
.imglist-2-ver .col-space.left-space .col-box{ margin-left: 5px;margin-right: 0;}

/*个性化图文列表--母婴专区--*/
.imglist-3{ margin: 0;}
.imglist-3 li{ position: relative;height: 370px;overflow: hidden;}
.imglist-3 img{ width:auto; height:100%;}
.imglist-3 .con{ position: absolute;top: 54px;left:34px;width:300px;text-align:left;}
.imglist-3 .head{ padding-bottom:4px;font-size: 24px;}
.imglist-3 .des{ padding-bottom:20px;font-size: 18px;}

.imglist-4 {margin: 0;}
.imglist-4 .link-mark{ width:100%; height:100%;display: block;}
.imglist-4 img{ position: absolute;right: 20px;bottom: 20px;width:50%; height:auto;}
.imglist-4 img.pos-bl{ right: 0;bottom: 0;width:100%; height:100%;}
.imglist-4 .con{ position: absolute;top: 34px;left:30px;width:200px;text-align:left;}
.imglist-4 .head{ padding-bottom:4px;font-size: 18px;color: #010101;}
.imglist-4 .des{ padding-bottom:4px;font-size: 14px;color: #000;}
.imglist-4 .price{font-size: 30px;color: #ff7800;}
.imglist-4.h-210 li{ height: 210px;}

.imglist-5{ margin: 0;}
.imglist-5 img{width:262px; height:160px;}

/*图文列表--个性化皮肤*/
.imglist-skin-1 {}
.imglist-skin-1 .col-box,.imglist-skin-1 .panel-body { background-color: #fafafa;}
.imglist-skin-1 .col-l { height: 262px;}
.imglist-skin-1 .col-r { height: auto;padding-bottom: 0;}
.imglist-skin-1 .panel-body { margin: 20px 10px;}
.imglist-skin-1 .panel-body .tit { color: #ff7800;}
.imglist-skin-1 .panel-body .sub-tit { margin: 6px 0;color: #666;}
.imglist-skin-1 .panel-body .buy-link { bottom: 14px;right: 20px;}

.imglist-skin-2 { margin-right: -10px;}
.imglist-skin-2 .col-space .col-box { position: relative;background-color: #fff;margin-right: 10px;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out}
.imglist-skin-2 .col-space .col-box:hover { box-shadow: 0 15px 30px rgba(0,0,0,.1);/*transform:translateY(-4px);*margin-top: -4px;*/}
.imglist-skin-2 li.col:hover .col-box{ border-color: #ff7800;}

.imglist-skin-2 .col-l { height: 254px;}
.imglist-skin-2 .col-l img{/*-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out*/}
.imglist-skin-2 .col-l:hover img { /*transform:scale(1.1,1.1);*/}
.imglist-skin-2 .col-r { height: 130px;padding-bottom: 0;}
.imglist-skin-2 .col-r.h-100{ height: 100px;}
.imglist-skin-2 .panel-body { margin: 10px;}
.imglist-skin-2 .panel-body .tit { width:100%;color: #000;font-size: 16px; white-space: nowrap;text-overflow: ellipsis;display: inline-block;*display: inline;zoom: 1;}
.imglist-skin-2 .panel-body .tit:hover{color: #ff7800;}
.imglist-skin-2 .panel-body .sub-tit { margin:2px 0 6px;color: #545454;font-size: 12px;}
.imglist-skin-2 .panel-body .fav-link { background: rgba(0,0,0,.7);top: 228px;bottom:auto;right: 6px;padding:2px 6px 1px;color:#fff;display: none;}
.imglist-skin-2 .panel-body .fav-link i{height: 20px;}
.imglist-skin-2 li:hover .fav-link{ display: block;}
.imglist-skin-2 .panel-body .fav-link:hover{ color: #ff7800;}
.imglist-skin-2 .panel-body .fav-link:hover .icon{ background-position: -56px -68px;}

/*.imglist-skin-2 .panel-body .fav-link.fav { display: block;}*/
.imglist-skin-2 .panel-body .fav-link.fav:hover { color: #fff;}

.imglist-skin-2 .panel-body .cart-link { bottom: 90px;right: 6px;display: none;}
.imglist-skin-2 .col:hover .cart-link { display: block;}
.imglist-skin-2 .panel-body .cart-link:hover .icon{ background-position: -224px -346px;}

.imglist-skin-3 .col-l img{width: 518px;height: 330px;}

/*商标滚动*/
.brand-scroll { padding: 0 40px;}
.brand-scroll li{height: 68px;width: 68px;}
.brand-scroll li img{ margin: 4px;height: 60px;width: 60px;}
.brand-scroll .scrollcon { height: 68px;}
.brand-scroll .prev,.brand-scroll .next{ position: absolute;top:50%;margin-top: -10px;width: 20px;height:30px;line-height:30px;font-size: 20px;font-family:simsun; text-align: center;}
.brand-scroll .prev:hover,.brand-scroll .next:hover{text-decoration: none;}
.brand-scroll .prev{left: 10px;}
.brand-scroll .next{right: 10px;}
.brand-scroll .scrollnav{display: none;}

/*右侧浮动导航*/
.right-bar,.right-bar2 { position: absolute;top: 650px;left: 50%;margin-left: 550px;width: 40px;}
.right-bar.fix-bar{ position:fixed;top:82px;}
.right-bar ul{ background-color: #ff7800;border: 1px solid #ff7800;border-radius: 20px;text-align: center;}
.right-bar li{ position:relative;height: 30px;padding: 6px 3px;}
.right-bar .text {color: #fff;display: none;}
.right-bar li:hover i.icon { display: none;}
.right-bar li:hover .text { display: block;}
.right-bar .borb { background-color: #fff;width: 34px;left:2px;}
.right-bar .reset-skin{ background-color: #fff;}
.right-bar .reset-skin .borb{ background-color: #ff7800;}
.right-bar .reset-skin .text{ color: #ff7800;}
.right-bar .reset-skin:hover i.icon { display: inline-block;*display:block;zoom: 1;}

.right-bar .placeholder-li{ height: 10px;margin: 0;padding:0;}
.right-bar .cart { height: auto;margin-top: -1px;}
.right-bar .cart .text{ font-size: 14px;padding: 4px 6px; display: inline-block;*display:block;zoom: 1;}
.right-bar .cart .cart-num{ color: #fff;line-height: 22px;font-size: 12px;}
.right-bar .go-top { border-radius: 0 0 20px 20px;}

.right-bar2 { margin-left: 540px;width: 70px;top:580px;text-align: center;}
.right-bar2.fix-bar{ position:fixed;top:304px;}
.right-bar2 li{ position: relative;}
.right-bar2 li a{ display: block;background-color: #d53650;padding: 10px 0;font-size: 14px;color: #fff;}
.right-bar2 li:hover a{ background-color: #bc2a68;}
.right-bar2 li .borb{ background: #fff;}
.right-bar2 li .go-top{}

.right-bar .bl-tip-con ul{background: transparent;border: 0;}
.right-bar .bl-tip-con li{height: auto;padding: 2px;}

    /*搜索条件*/
.filter-wrap .selected{ margin: 16px 0;}
.filter-wrap .selected li{ margin-right: 4px;}
.filter-wrap .selected a{ margin-right: 4px;font-size: 14px;}
.filter-wrap .selected a:hover{ color: #ff7800;}
.filter-wrap .selected .param a{ position: relative;padding: 3px 14px;height: 24px;
    line-height: 24px;border:1px solid #ddd;}
.filter-wrap  .close{ position:absolute;right: -1px;top:-1px;
    width: 10px;height: 10px;line-height: 10px;text-align: center;background: #ff7800;
    color: #fff;font-size: 14px;display: none;;
}
.filter-wrap .selected .param:hover a{border-color:#ff7800;}
.filter-wrap .selected .param:hover .close{ display: block;}


.filter-wrap .params-list { background-color: #f3f3f3;padding:10px 12px;font-size: 14px;}
.filter-wrap .param-row{ padding: 20px 0 10px 0;border-bottom:1px solid #ddd;}
.filter-wrap .param-row .param-tit{ float: left;margin-top: 4px;width: 80px;text-align: right;}
.filter-wrap .param-row .inner-list{ margin-right:60px;max-height: 60px;*height: 60px;overflow: hidden;}
.filter-wrap .item{ display: inline-block;*display: inline; zoom:1;}
.filter-wrap .item a { font-size:14px;display: block;margin-bottom: 4px;padding: 4px 10px;}
.filter-wrap .item.cur a { background-color: #fff;position: relative;border:1px solid #ff7800;color:#ff7800;padding: 3px 10px;}
.filter-wrap .item:hover a { color:#ff7800;}
.filter-wrap .item:hover .close{ display: block;}

.filter-wrap .key-link{ margin-top: 10px;background-color: #f3f3f3;height: 48px;line-height: 48px;padding-left: 14px;}
.filter-wrap .key-link a{ margin-right: 32px;font-size:14px;color: #666;}
.filter-wrap .key-link a:hover,.filter-wrap .key-link a.cur{ color: #ff7800;}
.filter-wrap .key-link .label{ font-size: 14px;color: #666;}
.filter-wrap .sort{ height: 35px;margin-top: 10px;padding: 15px 14px 0;background-color: #f3f3f3;font-size: 14px;color: #000;}
.filter-wrap .sort .sort-param{ height: 26px;line-height: 26px;margin-right:20px;padding: 0 10px;border:1px solid #ddd;background-color: #fff;cursor: pointer;}
.filter-wrap .sort .sort-param .icon{ display: none;}

.filter-wrap .sort .sort-param:hover,
.filter-wrap .sort .sort-param.up,
.filter-wrap .sort .sort-param.down{color:#ff7800;border-color: #ff7800;background-color: #f3f3f3;}
.filter-wrap .sort .sort-param.up .icon-arrow-t3{ height: 14px;display: inline-block;*display: inline;zoom:1;}
.filter-wrap .sort .sort-param.down .icon-arrow-b3{ display: inline-block;*display: inline;zoom:1;}
.filter-wrap .more-btn { cursor: pointer;}
.filter-wrap .more-btn .up{ display: none;}
.filter-wrap .more-btn.open .up{ display: block;}
.filter-wrap .more-btn.open .down{ display: none;}

.filter-wrap .total-result{ margin-right: 40px;}
.result-list li.col .col-box{ border-color: #f2f2f2;}
/*.result-list li.col:hover .col-box{ border-color: #ff7800;}*/

/*消费者告知书*/
.notice{ margin: 30px 0;padding: 24px 56px 60px 44px;color: #000;border: 1px solid #ddd;font-size: 14px;line-height: 26px;}
.notice .h{ padding-bottom: 50px;font-size: 18px;font-weight: 400;}
.notice .txt{ color: #666;}
.notice .txt-l2em{ padding-left: 2em;}

/*商铺信息*/
.shops-info{ margin: 40px 0 4px;padding: 20px;border:1px solid #f2f2f2;overflow: hidden;}
.shop-params .logo img{ margin-right: 14px;width: 180px;height: 72px;border:1px solid #ddd;}

.shops-info .shop-params { }
.shops-info .shop-params .fav-btn{ position: absolute;right: 20px;top:20px;border-radius: 14px;}
.shops-info .shop-params .name h1{ width: 600px;color: #333;font-size: 18px;font-weight: 700;}
.shops-info .shop-params .sub-name{color: #333;}
.shops-info .shop-params .des{color: #000;line-height: 1.75;}

/*优惠券*/
.coupon-list .ui-cols-5 { margin-right: -10px;}


.coupon-card { margin-right: 10px;margin-bottom: 10px;border:1px solid #ccc;}
.coupon-card .brand { text-align: center;margin: 10px auto;}
.coupon-card .txt { background: url(../images/coupon-bg.png) 0 0 no-repeat transparent;height: 62px;width: 182px;margin: 0 auto 10px;line-height: 62px;color: #cc006a;}
.coupon-card .txt .price { width: 82px;height: 62px;text-align: center;}
.coupon-card .txt .get-btn { width: 96px;height: 62px;text-align: center;cursor: pointer; font-size: 16px;}
.coupon-card .txt .get-btn .t { border-bottom:1px solid #cc006a;}
.coupon-card .txt:hover { }

.coupon-card .txt-bg1 { background-position: 0 -70px;color: #fff;}
.coupon-card .txt-bg2 { background-position: 0 -140px;color: #fff;}
.coupon-card .txt-bg3 { background-position: 0 -210px;color: #fff;}
.coupon-card .txt-bg4 { background-position: 0 -280px;color: #fff;}
.coupon-card .txt-bg5 { background-position: 0 -350px;color: #fff;}
.coupon-card .txt-bg6 { background-position: 0 -420px;color: #fff;}
.coupon-card .txt-bg7 { background-position: 0 -490px;color: #fff;}


.coupon-card .txt-bg1 .get-btn .t { background-position: 0 -70px;color: #fff;border-bottom:1px solid #fff;}
.coupon-card .txt-bg2 .get-btn .t { background-position: 0 -140px;color: #fff;border-bottom:1px solid #fff;}
.coupon-card .txt-bg3 .get-btn .t { background-position: 0 -210px;color: #fff;border-bottom:1px solid #fff;}
.coupon-card .txt-bg4 .get-btn .t { background-position: 0 -280px;color: #fff;border-bottom:1px solid #fff;}
.coupon-card .txt-bg5 .get-btn .t { background-position: 0 -350px;color: #fff;border-bottom:1px solid #fff;}
.coupon-card .txt-bg6 .get-btn .t { background-position: 0 -420px;color: #fff;border-bottom:1px solid #fff;}
.coupon-card .txt-bg7 .get-btn .t { background-position: 0 -490px;color: #fff;border-bottom:1px solid #fff;}

